:root{--primary-color:#6e48aa;--secondary-color:#9d50bb;--dark-color:rgba(89, 80, 80, 0.993);--light-color:#f8f9fa;--text-color:#333;--text-light:#fff}*{margin:0;padding:0;box-sizing:border-box;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;transition:all 0.3s ease}body{background-color:#f5f5f5;color:var(--text-color);line-height:1.6}.container{max-width:1200px;margin:0 auto;padding:0 20px}header{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:var(--text-light);padding:20px 0;box-shadow:0 4px 12px rgb(0 0 0 / .1);position:sticky;top:0;z-index:1000}.header-container{display:flex;justify-content:space-between;align-items:center}.logo{font-size:24px;font-weight:700;display:flex;align-items:center}.logo i{margin-right:10px;font-size:28px}.language-switcher{display:flex;gap:10px}.language-btn{background:rgb(255 255 255 / .2);border:none;color:#fff;padding:8px 15px;border-radius:20px;cursor:pointer;font-weight:600;display:flex;align-items:center;gap:5px}.language-btn:hover{background:rgb(255 255 255 / .3)}.language-btn i{font-size:16px}.hero{background:linear-gradient(rgb(110 72 170 / .9),rgb(157 80 187 / .9)),url(https://images.unsplash.com/photo-1516589178581-6cd7833ae3b2?ixlib=rb-1.2.1&auto=format&fit=crop&w=1350&q=80);background-size:cover;background-position:center;color:var(--text-light);padding:100px 0;text-align:center;position:relative}.hero-content{max-width:800px;margin:0 auto}.hero h1{font-size:48px;margin-bottom:20px;animation:fadeInDown 1s ease}.hero p{font-size:20px;margin-bottom:30px;animation:fadeInUp 1s ease}.cta-button{display:inline-block;background-color:var(--text-light);color:var(--primary-color);padding:15px 30px;border-radius:30px;font-size:18px;font-weight:600;text-decoration:none;box-shadow:0 4px 15px rgb(0 0 0 / .2);transition:all 0.3s ease;animation:pulse 2s infinite;border:2px solid var(--primary-color);cursor:pointer;align-items:center}.cta-button a{color:#171515;text-decoration:none}.cta-button:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgb(0 0 0 / .3);background-color:#fff}.section{padding:80px 0}.section-title{text-align:center;margin-bottom:50px}.section-title h2{font-size:36px;color:var(--primary-color);margin-bottom:15px;position:relative;display:inline-block}.section-title h2::after{content:'';position:absolute;width:60px;height:3px;background:var(--secondary-color);bottom:-10px;left:50%;transform:translateX(-50%)}.section-title p{font-size:18px;color:var(--dark-color);max-width:700px;margin:0 auto}.problems-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:25px}.problem-card{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 5px 15px rgb(0 0 0 / .1);transition:all 0.3s ease}.problem-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgb(0 0 0 / .15)}.problem-header{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:#fff;padding:20px;font-size:20px;font-weight:600;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.problem-content{padding:0;max-height:0;overflow:hidden;transition:max-height 0.3s ease-out,padding 0.3s ease}.problem-card.active .problem-content{padding:20px;max-height:500px}.problem-content h4{color:var(--primary-color);margin:15px 0 10px}.problem-content h4:first-child{margin-top:0}.problem-content ul{padding-left:20px;margin-bottom:15px}.problem-content p{margin-bottom:15px}.toggle-icon{transition:transform 0.3s ease}.problem-card.active .toggle-icon{transform:rotate(180deg)}.formulas-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:30px}.formula-card{background:#fff;border-radius:10px;padding:30px;box-shadow:0 5px 15px rgb(0 0 0 / .1);border-top:5px solid var(--secondary-color);transition:all 0.3s ease}.formula-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgb(0 0 0 / .15)}.formula-card h3{color:var(--primary-color);margin-bottom:15px;font-size:22px;display:flex;align-items:center;gap:10px}.formula-card h3 i{font-size:24px}.formula-card p{margin-bottom:15px}.formula-meta{background:rgb(157 80 187 / .1);padding:15px;border-radius:8px;margin-top:20px}.formula-meta p{margin-bottom:0;font-style:italic}.advice-slider{position:relative;max-width:800px;margin:0 auto;overflow:hidden;border-radius:10px;box-shadow:0 5px 15px rgb(0 0 0 / .1)}.advice-slides{display:flex;transition:transform 0.5s ease}.advice-slide{min-width:100%;background:#fff;padding:40px;text-align:center}.advice-slide i{font-size:40px;color:var(--secondary-color);margin-bottom:20px}.advice-slide p{font-size:20px;font-style:italic;margin-bottom:20px}.advice-slide .author{font-weight:600;color:var(--primary-color)}.slider-nav{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);padding:0 20px}.slider-btn{background:rgb(255 255 255 / .7);border:none;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--primary-color);box-shadow:0 2px 5px rgb(0 0 0 / .2)}.slider-btn:hover{background:#fff}.slider-dots{display:flex;justify-content:center;margin-top:20px;gap:10px}.slider-dot{width:12px;height:12px;border-radius:50%;background:#ccc;cursor:pointer;transition:background 0.3s ease}.slider-dot.active{background:var(--primary-color)}.faq-container{max-width:800px;margin:0 auto}.faq-item{background:#fff;border-radius:10px;margin-bottom:15px;box-shadow:0 3px 10px rgb(0 0 0 / .1);overflow:hidden}.faq-question{padding:20px;font-size:18px;font-weight:600;color:var(--primary-color);cursor:pointer;display:flex;justify-content:space-between;align-items:center}.faq-answer{padding:0 20px;max-height:0;overflow:hidden;transition:max-height 0.3s ease-out,padding 0.3s ease}.faq-item.active .faq-answer{padding:0 20px 20px;max-height:500px}.faq-toggle{transition:transform 0.3s ease}.faq-item.active .faq-toggle{transform:rotate(180deg)}footer{background:var(--secondary-color);color:#fff;padding:3rem 0 1rem;margin-top:3rem}.footer-container{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2rem;justify-content:space-between}.footer-column{flex:1 1 200px;min-width:250px;padding:0 15px;margin-bottom:1.5rem}.footer-column h3{font-size:clamp(1.1rem, 3vw, 1.3rem);margin-bottom:1.2rem;position:relative;padding-bottom:.5rem}.footer-column h3::after{content:'';position:absolute;left:0;bottom:0;width:40px;height:2px;background:#fff;transition:var(--transition)}.footer-column ul{list-style:none}.footer-column ul li{margin-bottom:.6rem}.footer-column ul li a{color:#dfe6e9;text-decoration:none;transition:var(--transition);font-size:clamp(0.85rem, 2.5vw, 0.95rem)}.footer-column ul li a:hover{color:#fff;padding-left:5px}.footer-column p{color:#dfe6e9;margin-bottom:1rem;font-size:clamp(0.85rem, 2.5vw, 0.95rem)}.footer-bottom{text-align:center;padding-top:1.5rem;border-top:1px solid rgb(255 255 255 / .1)}.footer-bottom p{font-size:clamp(0.9rem, 2.5vw, 1rem)}.social-links{display:flex;gap:.8rem;margin-top:1rem}.social-links a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgb(255 255 255 / .2);border-radius:50%;color:#fff;transition:var(--transition);font-size:1rem}.social-links a:hover{background:#fff;color:var(--primary-color);transform:translateY(-3px)}@media (max-width:768px){.hero h1{font-size:36px}.hero p{font-size:18px}.section-title h2{font-size:30px}.problems-grid{grid-template-columns:1fr}.formulas-container,.tools-container{grid-template-columns:1fr}.final-cta h2{font-size:30px}.cta-buttons{flex-direction:column;align-items:center}.cta-buttons .cta-button{width:100%;max-width:300px}}.hindi{display:none}@media (max-width:400px){.header-container{flex-direction:column;gap:15px}.language-switcher{width:100%;justify-content:center}.hero h1{font-size:28px!important;line-height:1.3}.hero p{font-size:16px!important}.cta-button{padding:12px 20px;font-size:16px}.section{padding:50px 0}.section-title h2{font-size:26px!important}.section-title p{font-size:16px;padding:0 10px}.problem-header{padding:15px;font-size:18px}.formula-card{padding:20px}.faq-question{padding:15px;font-size:16px}.footer-column{min-width:100%}.social-links{justify-content:center}.advice-slide{padding:30px 20px}.advice-slide p{font-size:18px}}@media (max-width:350px){.language-btn{padding:6px 10px;font-size:14px}.cta-button{width:100%;text-align:center}.hero h1{font-size:24px!important}.problem-header{font-size:16px}.language-switcher{flex-direction:column;align-items:center}}@media (max-width:300px){.hero h1{font-size:22px!important}.hero p{font-size:14px!important}.section-title h2{font-size:22px!important}.problem-header span{max-width:180px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.logo-below-footer{width:100%;text-align:center;padding:0 15px;cursor:pointer}.logo-below-footer img{width:100%;height:100%;transition:var(--transition);object-fit:cover}.logo-below-footer img:hover{transform:translateY(-5px)}@media (max-width:768px){.logo-below-footer{margin:1.5rem 0}.logo-below-footer img{max-width:350px}}@media (max-width:480px){.logo-below-footer{margin:1rem 0}.logo-below-footer img{max-width:280px}}@media (max-width:350px){.logo-below-footer img{max-width:220px}}@media (min-width:992px){.logo-below-footer img{width:400px;height:100px}}@media (max-width:768px){.logo-below-footer img{width:350px;height:90px}}@media (max-width:400px){.logo-below-footer img{width:280px;height:70px}}@media (max-width:300px){.logo-below-footer img{width:220px;height:55px}}